草庐IT

Ruby Net::FTP 进度条

全部标签

php - 基于 AJAX/PHP 的大文件上传进度条

我一直在尝试创建一个非Flash上传面板,它也显示一个进度条。在我们的服务器上,我们有PHP5.3(目前无法升级到5.4,因此无法使用新的上传进度功能=>http://php.net/manual/en/session.upload-progress.php)。我们不能使用基于flash的解决方案、扩展或类似的。因此,我尝试将XMLHttpRequest与AJAX结合使用。这里的问题是我只取得了部分成功。我已经设法上传并在服务器上保存了一个大约380MB的文件,但是,当尝试使用更大的文件(如4GB)时,它不会保存在服务器上(如果我在一次检查Firebug点它会说“POSTaborted

php - 从 FTP 服务器上的文件使用 fgetcsv

我需要从FTP读取CSV文件列表,并在成功读取后删除它们。到目前为止,我使用fopen打开csv文件到资源中,然后使用fgetcsv从中读取csv行。$res=fopen($url);while($csv_row=fgetcsv($res,null,self::DELIMITER)){.....}问题是我需要读取csv文件列表并将它们也删除。ftp_get函数将文件保存到本地文件中。我宁愿避免这种情况。我可以继续使用fgetcsv函数和ftp_nlist&ftp_connect函数吗?? 最佳答案 您可以使用ftp_fget()将c

php - ftp_connect fatal error : call undefined function

出于某种原因,ftp_connect()函数不起作用,当我尝试使用它时,它以fatalerror结束,指出此函数未定义...令人惊讶的是我仍然可以使用ftp客户端或使用ftp连接通过终端。我该如何解决这个问题?我在MountainLion上运行,我有5.3php版本-我重新安装了一次,希望这能解决我的问题。 最佳答案 检查PHPFTPinstallationmanual在PHP7上,您可以通过将此行添加到php.ini文件来启用它。extension=php_ftp.dll在PHP8+上启用php.ini中的这一行:extensio

php - 通过 FTP 上传时文件修改日期/时间发生变化

FTP/PHP问题在这里。在我的一个页面上,我从目录加载.txt文件。很简单。我还使用这个显示文本文件的修改日期:date('m/d/Y',filemtime($file));这在我的WAMP服务器上运行良好,但是当我通过FTP上传文件时,修改日期更改为上传时间。我目前在一家免费托管服务提供商(准确地说是freehostia)上托管。有什么办法可以防止修改后的日期/时间在上传时发生变化?或者是否有其他方法可以解决这个问题?任何想法表示赞赏。 最佳答案 大多数FTP客户端都有一个选项,可以在上传时保留文件的修改时间-寻找您的选项。我知

php - Netbeans 7 在哪里存储 FTP 密码

我想将我所有的netbeansftp详细信息复制到我friend的PC上。我在这里找到了大部分我需要的东西:C:\Users\JasonFonseca\.netbeans\7.0\config\Preferences\org\netbeans\modules\php\project\RemoteConnections但我似乎找不到与该文件关联的任何密码。有什么想法吗?谢谢。 最佳答案 尝试:~\.netbeans\7.0\config\Preferences\org\netbeans\modules\keyring\win32.pr

PHP - ftp_put + 复制整个文件夹结构

我正在尝试创建一个FTP脚本,它将本地文件夹结构复制到一个FTP点。基本上是更新网站。我一直在测试以下代码(已更改用户/密码/域)但连接没有失败并且似乎正常工作。$server='ftp.domainname.co';$ftp_user_name='user';$ftp_user_pass='pass';$dest='.';$source='.';$mode='FTP_ASCII';$connection=ftp_connect($server);$login=ftp_login($connection,$ftp_user_name,$ftp_user_pass);if(!$conne

php ftp 检查文件夹是否存在总是返回错误创建文件夹

有人可以告诉我我在这段代码中做错了什么吗?if($id!=''){if(is_dir("../public_html".$tem_pasta['path']."/pics/".$id)){echo"pastajáexistia";$destination_file="../public_html".$tem_pasta['path']."/pics/".$id."/".$myFileName;}else{//pastanaoexistiaif(ftp_mkdir($conn_id,"../public_html".$tem_pasta['path']."/pics/".$id)){$d

php - 如何使用 PHP 在 FTP 周围复制文件

我正在尝试使用phpftp函数将文件从一个文件夹复制到另一个文件夹。例如复制此文件:httpdocs/user_images/Services/File1.jpg到:httpdocs/user_images/folder11我试过使用ftp_fput但我没有任何运气。 最佳答案 也许有一个鲜为人知的事实:PHP中的copy()函数可用于将文件复制到FTP服务器,但其控制不如使用ftp特定函数那么多。换句话说,这可以完成这项工作:if(copy('local/file.img','ftp://user:password@ftp.exa

php - 如何实现基于ajax响应的进度条

我已经尝试基于来自服务器端(PHP)的ajax响应来实现进度条。但是我无法识别进度条计算,例如如何通过ajax计算提交表单的请求和响应之间的进度条时间。$('.uploadProject').on('submit',function(e){e.preventDefault();//ray.ajax();varformData=newFormData($(this)[0]);progress(80,$('#progressBar'));$.ajax({url:"ajax/submitted_project_action.php",type:"POST",data:formData,asy

PHP ftp_chdir - 无法屏蔽错误

我有以下功能来检查特定项目是目录还是文件:privatefunctionisDir($dir){if(@ftp_chdir($this->connected,$dir)===true){ftp_chdir($this->connected,'..');returntrue;}else{returnfalse;}}它检测正确,但即使我在错误前加上@,我也总是得到同样的错误:WARNING:[2]-ftp_chdir()[function.ftp-chdir]:CWDfailed."/someDIR/someFile.xls":directorynotfound.infile:D:\www